package cn.iocoder.yudao.module.dr.dal.dataobject.collectionlinkaddress;

import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * 藏品模型链接地址 DO
 *
 * @author 管理员
 */
@TableName("dr_collection_link_address")
@KeySequence("dr_collection_link_address_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CollectionLinkAddressDO extends BaseDO {

    /**
     * 自增ID
     */
    @TableId
    private Long id;
    /**
     * 藏品ID
     */
    private Long collectionId;
    /**
     * 类型(0：藏品主图 1：藏品图片 2：藏品音频 3: 藏品视频 4：藏品三维 5：链接地址 6：藏品三维精准)
     */
    private String type ;

    /**
     * 类型 1：藏品 2：二维图 3：三维图
     */
    private String bizType;
    /**
     * 文件名称
     */
    private String fileName ;
    /**
     * 链接地址
     */
    private String linkAddress;



}